package org.jason.user.mapper;

import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.jason.model.user.dtos.LoginDto;
import org.jason.model.user.pojos.CuUser;

/**
 * <p>
 * 用户信息表 Mapper 接口
 * </p>
 *
 * @author jason
 * @since 2023-07-19
 */
@Mapper
public interface CuUserMapper extends BaseMapper<CuUser> {
    /**
     * 根据用户名/手机号/邮箱查找用户
     * @param dto 用户名和密码
     * @param mode 0用户名1手机号2邮箱
     * @return 注册用户
     */
    CuUser findUserByAccount(LoginDto dto,Short mode);
}
